/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package AWT;


import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;




public class UsoFlow {

    public static void main (String args[]){

           Frame f = new Frame();

          FlowLayout flo = new FlowLayout();   // Se puede hacer referencia como objeto
     //   f.setLayout(new FlowLayout());    // esta es la otra forma de llamar al setLayout

           flo.setVgap(40);       // Da una separacion vertical
           flo.setHgap(50);          // Da una separacion horizontal
           flo.setAlignment(FlowLayout.LEFT);
    //     flo.setAlignment(FlowLayout.RIGHT);

           f.setLayout(flo);

           Button b1 = new Button("Arriba");
           Button b2 = new Button("Abajo");
           Button b3 = new Button("Oeste");
           Button b4 = new Button("Este");
           Button b5 = new Button("Centro");         
        

           f.add(b1,"North");    // o se utiliza => f.add(BorderLayout.NORTH,b1); --> AQUI SE UTILIZAN CONSTANTES
           f.add(b2,"South");   //  f.add(BorderLayout.SOUTH,b2);
           f.add(b3,"West");
           f.add(b4,"East");
           f.add(b5,"Center");

           f.setVisible(true);
           f.setSize(300, 300);
           f.setLocation(500, 200);                              
        
    }

}
           
    
